home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / language / embedded / develop / symcoff.arc / PCPORT.H < prev    next >
Text File  |  1988-10-03  |  521b  |  18 lines

  1.  
  2. /* Copyright 1988 by Motorola Inc. */
  3. /* @(#)pcport.h 2.1 */
  4.  
  5. #define int long
  6.  
  7. static int __z;
  8. /*change the following macro to function later*/
  9. #define fwriteR(p,s,n,f)  for (__z=n-1;__z>=0;__z--) fwrite(p+__z,s,1,f)
  10.  
  11. #define RV2(t,f) {t= ((f<<8)&0xff00 | (f>>8)&0x00ff);}
  12. #define RV4(t,f) {t=((f<<24)|(f<<8)&0x00ff0000|(f>>8)&0x0000ff00|(f>>24)&0x000000ff);}
  13.  
  14. #define PRNX(t) {int i; for (i=0; i<8; i++) printf(" %x", *(char *)((char *)(t)+i)); printf("\n");}
  15.  
  16.  
  17. /* Copyright 1988 by Motorola Inc. */
  18.